Homo leakeyi

[人类] 李基猿人